Das 3-Sterne-Hotel O Villa Deste Neu-Delhi befindet sich in unmittelbarer Nähe zum Tihar Prison Complex, und zwar circa 2 km von hier entfernt.
Der Bindra Park liegt in ungefähr 25 Gehminuten Entfernung. Das Hotel befindet sich in ca. 2,1 km Entfernung vom Dilli Haat. Dieses O Villa Deste Neu-Delhi liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist in circa 10 Gehminuten Entfernung von der U-Bahn-Station Subhash Nagar und in unmittelbarer Nähe zur Bushaltestelle Khyala Mod.
In den Zimmern stehen den Gästen eine Sitzecke zur Verfügung. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden.
Das Restaurant Sardarji Malai Chaap Wale ist rund 400 Meter von hier entfernt.